<?php
/**
 * Author: Traveler
 * Time  : 2021/8/31 17:00
 */

namespace app\model;


use sunshine\basic\BaseModel;

class IspModel extends BaseModel
{
    /**
     * 模型名称
     *
     * @var string
     */
    protected $name = 'isp';

    /**
     * 搜索器：id
     *
     * @param $query
     * @param $value
     * @param $data
     */
    public function searchIdAttr($query, $value, $data)
    {
        $query->where('id', $value);
    }

    /**
     * 搜索器：name
     *
     * @param $query
     * @param $value
     * @param $data
     */
    public function searchNameAttr($query, $value, $data)
    {
        $query->whereLike('name', '%' . $value . '%');
    }

    /**
     * 搜索器：status
     *
     * @param $query
     * @param $value
     * @param $data
     */
    public function searchStatusAttr($query, $value, $data)
    {
        $query->where('status', $value);
    }
}